package com.lebang.medicalInquiry.model.po;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import java.time.LocalDateTime;
import lombok.Data;

/**
 * tb_physician
 * @author 
 */
@Data
@ApiModel("")
public class Physician implements Serializable {
    /**
     * id
     */
    @ApiModelProperty("id")
    private Integer id;

    /**
     * create_time
     */
    @ApiModelProperty("create_time")
    private LocalDateTime createTime;

    /**
     * update_time
     */
    @ApiModelProperty("update_time")
    private LocalDateTime updateTime;

    /**
     * state
     */
    @ApiModelProperty("state")
    private Integer state;

    /**
     * 名称
     */
    @ApiModelProperty("名称")
    private String name;

    /**
     * 头像
     */
    @ApiModelProperty("头像")
    private String headImg;

    /**
     * 科目分类id
     */
    @ApiModelProperty("科目分类id")
    private Integer classifyId;

    /**
     * 职位
     */
    @ApiModelProperty("职位")
    private String position;

    /**
     * 医院名称
     */
    @ApiModelProperty("医院名称")
    private String hospitalName;

    /**
     * 医院地址
     */
    @ApiModelProperty("医院地址")
    private String hospitalAddress;

    /**
     * 电子邮件
     */
    @ApiModelProperty("电子邮件")
    private String email;

    /**
     * 个人简介
     */
    @ApiModelProperty("个人简介")
    private String briefIntroduction;

    /**
     * 时间
     */
    @ApiModelProperty("时间")
    private String liveTime;

    /**
     * 签约时间
     */
    @ApiModelProperty("签约时间")
    private String signTime;

    /**
     * 荣誉信息
     */
    @ApiModelProperty("荣誉信息")
    private String honorInfo;

    /**
     * 数字人模型id
     */
    @ApiModelProperty("数字人模型id")
    private Integer dhModelId;

    /**
     * 音频id;
     */
    @ApiModelProperty("音频id;")
    private Integer voiceId;

    /**
     * 是否正在直播
     */
    @ApiModelProperty("是否正在直播")
    private Integer isLive;

    /**
     * 职业年限
     */
    @ApiModelProperty("职业年限")
    private Integer employmentYear;

    /**
     * 拉流播放链接
     */
    @ApiModelProperty("拉流播放链接")
    private String pullStreamUrl;

    /**
     * 数字人直播项目id
     */
    @ApiModelProperty("数字人直播项目id")
    private String projectId;

    /**
     * 直播房间id
     */
    @ApiModelProperty("直播房间id")
    private String liveRoomId;

    /**
     * 直播背景图;
     */
    @ApiModelProperty("直播背景图;")
    private String liveBackgroundImg;

    /**
     * 问答对形式（text,url）;
     */
    @ApiModelProperty("问答对形式（text,url）;")
    private String qaShape;

    /**
     * 直播相关配置
     */
    @ApiModelProperty("直播相关配置")
    private String liveConfigJson;

    private static final long serialVersionUID = 1L;
}